package com.ilink.groundservice.entity.VO.innovationPlaza;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import lombok.Data;

@Data
public class ProjectResponse implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("project_id")
    private Long projectId;
    private String name;
    private List<String> tags;
    private String description;

    private Integer likeNum;
    private Integer shareNum;
    private Integer lookNum;
    //点赞状态
    private boolean likeTrue;

    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date createdTime;

    private String image;//项目概览图片

    private String introduction;
    private String advertise;
    private String innovation;
    private Integer projectStyle;

    private List<String> projectImages;//项目展示图片
}
